package com.bestcem.xm.member.service.dto;

import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.util.Date;
import java.util.List;

/**
 * 示例服务
 *
 * @author yf.wang <yf.wang@idiaoyan.com>
 * @version V1.0
 * @date 2021/8/19
 */

@Getter
@Setter
@ToString
public class OrganizationDTO {
    // optional 组织id
    private String id;
    // optional 组织编码
    private String code;
    // optional 组织名称
    private String name;
    // optional 备注
    private String content;
    // optional 组织状态
    private Integer status;
    // optional 账号来源
    private Integer source;
    // optional 账号来源详情
    private String sourceRemark;
    // optional 根组ID
    List<String> rootGroupList;
    // optional 行业ID
    private String industryId;
    // optional 套餐ID
    private String packageId;
    // optional 公司联系人邮箱
    private String email;
    // optional 公司联系人手机号
    private String mobile;
    // optional 公司过期日期
    private Date expiryDt;
    // optional 免费时间限制，主要对部分功能做时间限制
    private Date freeExpiryDt;
    // optional 公司皮肤
    private String skin;
    // optional RSA公钥文件路径
    private String publicKey;
    // optional RSA私钥ID
    private String privatekeyId;
    // optional 是否开启投放审核
    private Boolean isDeliverCheck;
    // optional 是否完善信息
    private Boolean isComplete;
    // optional 管理员账号名
    private String orgAdmin;
    // optional 企业钱包id
    private String corporateWallet;
    // optional 短信单价 单位分
    private Integer smsPrice;
    // optional 品牌露出
    private Integer footer;
    // optional 审核使用的smtp_id
    private String checkSmtpId;
    // optional 是否向销售发送用户信息
    private Boolean hasNotifySales;
    // optional 是否是内部公司
    private Boolean isInner;
    // optional 前端PaaS配置
    private String paasConf;
}
